Tree Lizard — synonyms, definition

1. tree lizard (Noun)

1 synonym
Urosaurus ornatus
1 definition

tree lizard (Noun) — A climbing lizard of western United States and northern Mexico.

2 types of
iguanid iguanid lizard
2 parts of
Urosaurus genus Urosaurus